package com.huahua.api.entity.vo;

import lombok.Data;

/**
 * 差异统计摘要
 *
 * @author Huahua-Ai
 * @date 2025-07-15 18:30:00
 * @description 包含行模式和字符模式文本对比的统计信息
 */
@Data
public class DiffSummary {

    // 行模式统计字段
    /**
     * 总行数
     */
    private Integer totalLines;

    /**
     * 新增行数
     */
    private Integer addedLines;

    /**
     * 删除行数
     */
    private Integer deletedLines;

    /**
     * 修改行数
     */
    private Integer modifiedLines;

    /**
     * 未变更行数
     */
    private Integer unchangedLines;

    // 字符模式统计字段
    /**
     * 总字符数
     */
    private Integer totalCharacters;

    /**
     * 新增字符数
     */
    private Integer addedCharacters;

    /**
     * 删除字符数
     */
    private Integer deletedCharacters;

    /**
     * 未变更字符数
     */
    private Integer unchangedCharacters;
}
